package com.app.service;


import com.app.model.JobIntentionModel;
import com.app.vo.ValueAndNameVo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.List;

/**
 * @Description: 职位
 * @Author: N
 * @Date: 2022年11月24日10点26分
 */
public interface JobIntentionService {

    void insert(JobIntentionModel intention);

    void update(JobIntentionModel intention);

    void delete(int id);

    List<JobIntentionModel> getIntentionListByCustomerId(Integer customerId);

    JobIntentionModel getJobIntentionById(int id);
    List<JobIntentionModel> getJobIntentionByPost(int post);



    Object getIntentionList(String token,Integer id);

    Object getIntention(Integer id);

    List<ValueAndNameVo> jobTypePie();

    int getCountByGroup();

    Object avgSalary();

    List<JobIntentionModel> selectAll();

    List<JobIntentionModel> selectPost();

    Page<JobIntentionModel> seekersList(Integer page , Integer limit,Integer streetId);

    List<JobIntentionModel> supplyAndDemandIndustries();

}
